yhtbt (you had to be there) - Turc Anglais Dictionnaire